body {
	background-color: #DDD;
}

.gwave-scroll-wrapper {
	position: relative;
}

.gwave-scroll-wrapper .content {
	overflow: hidden;
	height: 100%;
	padding: 5px;
	padding-right: 8px;
	background-color: white;
}

.scrollbar-container {
	position : absolute;
	right    : -21px;
	top      : 0;
	z-index  : 10;
	height   : 50%;
	width    : 16px;
}

.scrollbar-grabber {
	height:75px;
	width:17px;
	overflow:hidden;
	background:url("") -0px -0px  no-repeat;
	position:absolute;
	z-index:15;
	cursor:pointer;
	margin-left:1px;

}

.scrollbar-grabber.up-over {
	background : url("") -0px -0px  no-repeat;
}

.scrollbar-grabber.down-over {
	background : url("") -0px -0px  no-repeat;
}

.scrollbar-grabber .up {
	position: absolute;
	width    : 12px;
	height   : 19px;
	top      : 0px;
}

.scrollbar-grabber .down {
	position : absolute;
	width    : 12px;
	height   : 19px;
	bottom   : 4px;
}

.scrollbar-indicator {
	position : absolute;
	z-index  : 10;
	width    : 10px;
	height   : 68px;
	left     : 3px;
	background-color : #000;

	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	border-radius: 2px;

	top        : 0px;
	opacity    : 0.25;
	visibility : visible;
}

.scrollbar-bottom {
	background  : url("") -0px -0px  no-repeat;
	height      : 12px;
	overflow    : hidden;
	position    : absolute;
	width       : 18px;
	z-index     : 20;
	bottom      : -12px;
}